rain rill - German English Dictionary